/**
 * Company:wz
 * Title:VerifyPro.java
 * Description:
 * Date:2017年2月10日下午1:46:37
 * author:wei 
 * Version:V1.0
 */

package com.wz.datachannel.model;

/** 
 * 授权验证请求
 * @Description
 * @author wei 
 * @Date 2017年2月10日下午1:46:37
 */
public class VerifyBean {
	private String qrcode;//授权二维代码
	private String userid;//预登陆的8 宝帐号
	private String servercodes;//授权登陆的业务代码
	private String device;//设备型号
	private String name;//设备名称
	private String nettype;//网络类型
	private String clientname;///客户端名称
	private String clientversion;//客户端版本名称
	private String clientcode;//客户端版本代码
	private String system;//系统名称（原始系统版本+ 产品系统版本）
	private Integer terminal;//终端类型

	private Integer resultcode;//1=已授理等待结果，0=未受理对方不在线，-1=二维码已过期
	private Long waittime;///等待授权时间
	private String resultmsg;//已授理正在等待授权

	private String taskid;
	private String fromaddr;////对方ip 地址,

	private Integer confirm;//1=允许，-1=拒绝,,,//1=同意，-1=拒绝，-2=超时或失败
	private String message;//拒绝理由

	private String password;////如果允许登陆的话，则返回登陆密码及帐号

	public String getQrcode() {
		return qrcode;
	}

	public void setQrcode(String qrcode) {
		this.qrcode = qrcode;
	}

	public String getUserid() {
		return userid;
	}

	public void setUserid(String userid) {
		this.userid = userid;
	}

	public String getServercodes() {
		return servercodes;
	}

	public void setServercodes(String servercodes) {
		this.servercodes = servercodes;
	}

	public String getDevice() {
		return device;
	}

	public void setDevice(String device) {
		this.device = device;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getNettype() {
		return nettype;
	}

	public void setNettype(String nettype) {
		this.nettype = nettype;
	}

	public String getClientname() {
		return clientname;
	}

	public void setClientname(String clientname) {
		this.clientname = clientname;
	}

	public String getClientversion() {
		return clientversion;
	}

	public void setClientversion(String clientversion) {
		this.clientversion = clientversion;
	}

	public String getClientcode() {
		return clientcode;
	}

	public void setClientcode(String clientcode) {
		this.clientcode = clientcode;
	}

	public String getSystem() {
		return system;
	}

	public void setSystem(String system) {
		this.system = system;
	}

	public Integer getTerminal() {
		return terminal;
	}

	public void setTerminal(Integer terminal) {
		this.terminal = terminal;
	}

	public Integer getResultcode() {
		return resultcode;
	}

	public void setResultcode(Integer resultcode) {
		this.resultcode = resultcode;
	}

	public Long getWaittime() {
		return waittime;
	}

	public void setWaittime(Long waittime) {
		this.waittime = waittime;
	}

	public String getResultmsg() {
		return resultmsg;
	}

	public void setResultmsg(String resultmsg) {
		this.resultmsg = resultmsg;
	}

	public String getTaskid() {
		return taskid;
	}

	public void setTaskid(String taskid) {
		this.taskid = taskid;
	}

	public String getFromaddr() {
		return fromaddr;
	}

	public void setFromaddr(String fromaddr) {
		this.fromaddr = fromaddr;
	}

	public Integer getConfirm() {
		return confirm;
	}

	public void setConfirm(Integer confirm) {
		this.confirm = confirm;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

}
